gun launcher - Espagnol Anglais Dictionnaire